forest tree seeds - Turkish English Dictionary